package com.xunji.standard.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xunji.standard.entity.TXjNdFlPersonInformation;

import java.util.List;

/**
 * @author Administrator
 * @description 针对表【t_xj_nd_fl_person_information】的数据库操作Service
 * @createDate 2025-08-18 14:38:40
 */
public interface TXjNdFlPersonInformationService extends IService<TXjNdFlPersonInformation> {
    List<TXjNdFlPersonInformation> selectListByCaseId(String caseId, String keyword);

    List<TXjNdFlPersonInformation> selectListByCaseIdAndInfoId(String caseId, Long infoId, String xm, String sfzh);

    List<TXjNdFlPersonInformation> selectListByCaseIdAndXmAndSfzh(String caseId, String xm, String sfzh);

    void deleteByCaseId(String caseId, String xm, String sfzh);

    List<String> getlxfsList(String caseId, Long infoId, String xm, String sfzh);

    void updateOwnerInfo(String caseId, TXjNdFlPersonInformation personInformation, TXjNdFlPersonInformation ownerInformation, String commonModifyContent);
}
